.head-img{
	width: 16rem;
	height: 8.9rem;
	border-bottom: .15rem solid #f7f8f8;
}
.head-img img{
	width: 16rem;
	height: 8.9rem;
}
.title{
	width: 16rem;
	height: 1.5rem;
	border-bottom: .15rem solid #f7f8f8;
}
.title .goods-title{
	width: 8rem;
	height: 1.5rem;
	float: left;
	margin-left: 1.25rem;
	font-size: .6rem;
	font-weight: bold;
	color: #595757;
	line-height: 1.5rem;
	overflow: hidden;  
    text-overflow: ellipsis;  
    display: -webkit-box;  
    -webkit-line-clamp: 1;  
    -webkit-box-orient: vertical; 
}
.title .original-price{
	float: right;
	margin-right: 1.25rem;
	font-size: .7rem;
	color: #e50038;
	line-height: 1.5rem;
}

.goods-information{
	width: 16rem;
	min-height: 4rem;
	padding-bottom: .5rem;
	border-bottom: .15rem solid #f7f8f8;
	position: relative;
	overflow: hidden;
}

.goods-information .stock{
	margin-top: 1rem;
	margin-left: 1.25rem;
	margin-bottom: .25rem;
	font-size: .45rem;
	color: #898989;
}
.goods-information .stock span{
	color: #E50038;
	margin-left: 1.25rem;
}
.goods-information .scope{
	margin-left: 1.25rem;
	margin-bottom: .25rem;
	font-size: .45rem;
	color: #898989;
	
}
.goods-information .scope span{
	margin-left: 1.25rem;
}
.goods-information .validity{
	margin-left: 1.25rem;
	margin-bottom: .25rem;
	font-size: .45rem;
	color: #898989;
}
.goods-information .validity span{
	margin-left: .75rem;
}
.goods-information .supplier{
	margin-left: 1.25rem;
	margin-bottom: .25rem;
	font-size: .45rem;
	color: #898989;
}
.goods-information .supplier span{
	margin-left: 1.68rem;
}
.goods-information .get-btn{
	display: block;
	width: 3.5rem;
	height: 1.15rem;
	background: #e50038;
	font-size: .525rem;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	line-height: 1.15rem;
	position: absolute;
	right: 1.25rem;bottom: 1.25rem;
}
.goods-information .get-btn:active{
	background: #ff003e;
}
.goods-information .add-txt{
	font-size: .45rem;
	color: #EF6F66;
	float: right;
	margin-right: 1.25rem;
	margin-top: .75rem;
}

.drag{
	width: 16rem;
	height: 1.25rem;
	text-align: center;
	line-height: 1.25rem;
	font-size: .45rem;
	color: #898989;
}
.explain{
	width: 16rem;
}
.explain .title{
	width: 14.75rem;
	height: 1.25rem;
	padding-left: 1.25rem;
	background: #f7f8f8;
	line-height: 1.25rem;
	font-size: .525rem;
	color: #3e3a39;
}
.explain .content{
	width: 13.5rem;
	padding: .75rem 1.25rem 0rem 1.25rem;
}
.explain .content p{
	font-size: .4rem;
	color: #898989;
	line-height: .7rem;
}
.history {
	width: 16rem;
	height: 1.5rem;
	border-top: .15rem solid #f7f8f8;
}

.history p {
	font-size: .525rem;
	color: #9fa0a0;
	margin-left: 6.95rem;
	line-height: 1.5rem;
}

.history img {
	width: .35rem;
	height: .2rem;
	margin-left: .3rem;
	margin-top: .6rem;
}
.goods-container {
	background-color: #efefef;
	float: left;
	width: 16rem;
	padding-bottom: 0.25rem;
}